Single phase three-layer channel routing algorithms
نویسندگان
چکیده
We present a simple three-layer assignment algorithm for planar layouts generated by a class of layout algorithms. This class of algorithms includes simple variations of the following algorithms developed by Mehlhorn et al. (1986): (i) The algorithm that generates planar layouts for the two-terminal net CRP with dmax tracks. (ii) The algorithm that generates planar layouts for the twoand three-terminal net CRP with at most L3dmax/2 J tracks. (iii) The algorithm that generates planar layouts for the multiterminal net CRP with at most 2dmax 1 tracks. The planar layouts generated by these algorithms are three-layer wirable by the layer assignment algorithm given in Preparata and Lipski (1984). Our approach is different. We make slight modifications to these layout algorithms and incorporate a simple layer assignment strategy to generate three-layer wirings. Our algorithms are faster and conceptually simpler because there is no need to construct diagonal diagrams and legal partitions. The channel width of the wiring generated by our algorithm is identical to that of the corresponding planar layout generated by algorithms (i)-(iii). Our layer assignment methodology can also be used to develop other single-phase three-layer algorithms, as demonstrated by Wieners-Lummer (1991).
منابع مشابه
A Review on Channel Routing On VLSI Physical Design
We know that channel routing is very important problem in VLSI physical design. The main objective of a channel routing algorithm is the reduction of the area of a IC chip. In this paper, we just do a survey on some impotent multi-layer routing algorithms. Here we analyze The Efficient Routing algorithm and resolve horizontal constraints and minimize the net wirelength in a particular model of ...
متن کاملEfficient height reduction over-the-cell channel router - Computers and Digital Techniques, IEE Proceedings-
The authors present a new algorithm for both two-layer and three-layer over-the-cell channel routing in the standard cell VLSI design. The approach exploits vacant terminals on the channel boundary effectively. It considers the following factors simultaneously to select net segments for routing over the cells: density distribution in the channel, the longest path in the vertical constraint grap...
متن کاملPolynomial Time Algorithms for the 3-Dimensional VLSI Routing in the Cube
In previous works some polynomial time algorithms were presented for special cases of the 3-Dimensional VLSI Routing problem. Solutions were given to problems when all the terminals are either on a single face (SALP Single Active Layer Problem) or on two opposite faces (3DCRP 3-Dimensional Channel Routing Problem) or on two adjacent faces (3DΓRP 3-Dimensional Gamma Routing Problem) of a rectang...
متن کاملParallel Algorithms for Single-Layer Channel Routing
We provide efficient parallel algorithms for the minimum separation, offset range, and optimal offset problems for single-layer channel routing. We consider all the variations of these problems that are known to have lineartime sequential solutions rather than limiting attention to the “river-routing” context, where single-sided connections are disallowed. For the minimum separation problem, we...
متن کاملCross-Layer Design of 802.11s-based Wireless Mesh Networks
Under the scope of improving the network performances in Wireless Mesh Network (WMN), a cross-layer design concerning channel allocation and routing algorithms is needed. IEEE 802.11 standard provides at least three non overlapping channels and thus, the possibility for the network in general and a node in particular, equipped with more than one network interface card (NIC), to operate on diffe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Integration
دوره 17 شماره
صفحات -
تاریخ انتشار 1994